TUTOR\Course D

Total Complexity 409
Dependencies 14
Dependents 13
Total lines 2,990
Lines of code 1,655
Logical lines of code 949
Comment lines 900
Methods 78
Properties 1

Methods 78

Method Rating Maintainability Complexity Lines of code
tutor_lms_hide_course_complete_btn()
C
34 25 84
attach_product_with_course()
B
36 22 81
save_course_meta()
B
36 21 80
prepare_update_post_meta()
B
43 18 44
prepare_create_post_meta()
A
44 14 43
ajax_update_course()
A
39 12 63
load_course_builder()
A
51 14 23
enqueue_course_builder_assets()
A
36 10 80
validate_price_for_update()
A
47 13 32
ajax_course_details()
A
36 9 82
enable_disable_course_nav_items()
A
49 11 29
setup_course_categories_tags()
A
51 11 26
validate_price()
A
52 10 23
ajax_course_list()
A
45 8 41
save_course_content_order()
A
47 8 40
tutor_save_topic()
A
44 7 47
ajax_create_course()
A
44 7 46
get_course_contents()
S
50 7 27
tutor_add_gutenberg_author()
S
54 7 19
prepare_course_cats_tags()
S
58 7 16
tutor_delete_dashboard_course()
S
51 6 26
user_list_args_for_instructor()
S
60 6 12
tutor_delete_topic()
S
52 5 23
enroll_now()
S
55 5 19
__construct()
S
41 2 53
get_wc_product()
S
53 4 22
create_wc_product()
S
55 4 20
get_wc_products()
S
55 4 20
get_mini_info()
S
54 4 19
mark_course_complete()
S
56 4 17
social_share_content()
S
58 4 16
check_access()
S
59 4 15
validate_video_source()
S
62 5 10
set_review_popup_data()
S
64 5 9
tutor_lesson_load_before()
S
62 4 11
ajax_create_new_draft_course()
S
52 3 26
popup_review_form()
S
62 4 11
handle_password_protected()
S
62 4 11
delete_associated_enrollment()
S
56 3 21
get_connected_wc_product_ids()
S
57 3 18
validate_inputs()
S
56 3 17
ajax_unlink_page_builder()
S
58 3 16
ajax_course_contents()
S
57 3 16
tutor_update_course_content_order()
S
57 3 16
filter_archive_meta_query()
S
69 4 6
setup_course_price()
S
68 4 7
course_enrollment()
S
59 3 15
restrict_media()
S
64 4 9
tutor_reset_course_progress()
S
62 4 10
load_media_scripts()
S
55 2 28
clear_review_popup_data()
S
62 3 12
remove_price_if_enrolled()
S
63 3 11
redirect_to_course_list_page()
S
64 3 10
enroll_after_login_if_attempt()
S
64 3 10
add_course_level_to_settings()
S
58 2 14
disable_course_trash_instructor()
S
63 2 11
user_list_access_for_instructor()
S
76 2 4
load_wp_link_modal()
S
74 2 5
add_enroll_required_login_class()
S
68 2 7
get_generate_greadbook()
S
72 2 6
enable_disable_course_content()
S
68 2 7
restrict_new_student_entry()
S
67 2 8
enable_disable_course_progress_bar()
S
68 2 7
prepare_course_settings()
S
73 2 5
filter_product_in_shop_page()
S
64 2 9
is_valid_video_source_type()
S
68 2 7
enable_disable_course_target_audience()
S
68 2 7
enable_disable_course_requirements()
S
68 2 7
enable_disable_course_benefits()
S
68 2 7
enable_disable_material_includes()
S
68 2 7
filter_edd_downloads_query()
S
76 1 4
filter_woocommerce_product_query()
S
73 1 5
tutor_product_meta_query()
S
69 1 7
load_course_builder_view()
S
71 1 6
course_elements_enable_disable()
S
64 1 9
get_selling_options()
S
71 1 7
get_selling_option()
S
78 1 3
get_card_data()
S
65 1 8